package gov.pbc.nn.kjgl.fxq.riskAssess.entity;

import gov.pbc.nn.core.entity.BaseEntity;

import java.util.Date;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;

import com.bstek.dorado.annotation.PropertyDef;

/**
 * 任务管理业务中的任务实体
 * 
 * @author Administrator
 * 
 */
@Entity
@Table(name = "T_FXQ_RISK_ASSESS_CONTENT_ENTTIY")
public class RiskAssessContentEntity extends BaseEntity {

	private static final long serialVersionUID = -7157848560756067290L;

	@Column(name = "LIST_ID_", length = 60)
	@PropertyDef(label = "评估ID")
	private String listId;

	@Column(name = "LEVEL1_CODE_", length = 200)
	@PropertyDef(label = "一级指标编号")
	private String level1Code;

	@Column(name = "LEVEL1_CONTENT_", length = 200)
	@PropertyDef(label = "一级指标内容")
	private String level1Content;

	@Column(name = "LEVEL2_CODE_", length = 200)
	@PropertyDef(label = "二级指标编号")
	private String level2Code;

	@Column(name = "LEVEL2_CONTENT_", length = 200)
	@PropertyDef(label = "二级指标内容")
	private String level2Content;

	@Column(name = "SCORE_STANDARD_", length = 520)
	@PropertyDef(label = "评分标准")
	private String scoreStandard;
	
	@Column(name = "SCORE_")
	@PropertyDef(label = "满分分值")
	private int score;

	@Column(name = "SELF_SCORE_")
	@PropertyDef(label = "自评得分")
	private int selfScore;

	@Column(name = "SELF_POINTS_")
	@PropertyDef(label = "自评扣分")
	private int selfPoints;

	@Column(name = "SELF_REASON_", length = 520)
	@PropertyDef(label = "自评理由")
	private String selfReason;

	@Column(name = "FIRST_SCORE_")
	@PropertyDef(label = "初评得分")
	private int firstScore;

	@Column(name = "FIRST_POINTS_")
	@PropertyDef(label = "初评扣分")
	private int firstPoints;

	@Column(name = "FIRST_REASON_", length = 520)
	@PropertyDef(label = "初评理由")
	private String firstReason;

	@Column(name = "FINAL_SCORE_")
	@PropertyDef(label = "终评得分")
	private int finalScore;

	@Column(name = "FINAL_POINTS_")
	@PropertyDef(label = "终评扣分")
	private int finalPoints;

	@Column(name = "FINAL_REASON_", length = 520)
	@PropertyDef(label = "终评理由")
	private String finalReason;

	@Column(name = "PROBLEM_", length = 520)
	@PropertyDef(label = "发现问题")
	private String problem;

	@Column(name = "REMARK_", length = 520)
	@PropertyDef(label = "简要描述")
	private String remark;

	public String getListId() {
		return listId;
	}

	public void setListId(String listId) {
		this.listId = listId;
	}

	public String getLevel1Code() {
		return level1Code;
	}

	public void setLevel1Code(String level1Code) {
		this.level1Code = level1Code;
	}

	public String getLevel1Content() {
		return level1Content;
	}

	public void setLevel1Content(String level1Content) {
		this.level1Content = level1Content;
	}

	public String getLevel2Code() {
		return level2Code;
	}

	public void setLevel2Code(String level2Code) {
		this.level2Code = level2Code;
	}

	public String getLevel2Content() {
		return level2Content;
	}

	public void setLevel2Content(String level2Content) {
		this.level2Content = level2Content;
	}

	public String getScoreStandard() {
		return scoreStandard;
	}

	public void setScoreStandard(String scoreStandard) {
		this.scoreStandard = scoreStandard;
	}

	public int getScore() {
		return score;
	}

	public void setScore(int score) {
		this.score = score;
	}

	public int getSelfScore() {
		return selfScore;
	}

	public void setSelfScore(int selfScore) {
		this.selfScore = selfScore;
	}

	public int getSelfPoints() {
		return selfPoints;
	}

	public void setSelfPoints(int selfPoints) {
		this.selfPoints = selfPoints;
	}

	public String getSelfReason() {
		return selfReason;
	}

	public void setSelfReason(String selfReason) {
		this.selfReason = selfReason;
	}

	public int getFirstScore() {
		return firstScore;
	}

	public void setFirstScore(int firstScore) {
		this.firstScore = firstScore;
	}

	public int getFirstPoints() {
		return firstPoints;
	}

	public void setFirstPoints(int firstPoints) {
		this.firstPoints = firstPoints;
	}

	public String getFirstReason() {
		return firstReason;
	}

	public void setFirstReason(String firstReason) {
		this.firstReason = firstReason;
	}

	public int getFinalScore() {
		return finalScore;
	}

	public void setFinalScore(int finalScore) {
		this.finalScore = finalScore;
	}

	public int getFinalPoints() {
		return finalPoints;
	}

	public void setFinalPoints(int finalPoints) {
		this.finalPoints = finalPoints;
	}

	public String getFinalReason() {
		return finalReason;
	}

	public void setFinalReason(String finalReason) {
		this.finalReason = finalReason;
	}

	public String getProblem() {
		return problem;
	}

	public void setProblem(String problem) {
		this.problem = problem;
	}

	public String getRemark() {
		return remark;
	}

	public void setRemark(String remark) {
		this.remark = remark;
	}
	
}
